package com.lanlian.commonlib.bean;

import java.io.Serializable;

/**
 * <pre>
 *     author : huxiaobo
 *     e-mail : huxiaobo@xlanlian.com
 *     date   : 2018/9/5 20:15
 *     desc   : 资产对象
 *     version: 1.0
 * </pre>
 */
public class UnitAssetInfo implements Serializable {

    private Integer lDate;//日期
    private Long lUnitId;//单元编号
    private Long lAccountId;//账户编号
    private Double enBeginCash;//期初现金
    private Double enCurrentCash;//当前现金
    private Double enFrozenCapital;//冻结资金
    private Double enPrebuyCapital;//预买资金
    private Double enPresalCapital;//预卖资金
    private Double enBuyCapital;//当日买资金
    private Double enSaleCapital;//当日卖资金
    private Double enAssetValue;//单元净资产
    private String vcCurrencyNo;//币种
    private Double enTotalYj;//总佣金
    private Double enAssetTotalValue;//单元总资产
    private Double enTotalFeeQt;//技术服务费
    private Double enTotalRealYj;//实际总佣金
    private Double enTempFrozenCapital;//临时冻结金额
    private Double enIntoCash;//今日入金
    private Double enWithdrawCash;//今日出金
    private Double enOvernightDeposit;//隔夜保证金
    private Double enFuturesDeposit;//占用保证金
    private Double drawAble;//可提现金额
    private Double todayYk;//实际盈亏
    private Double withdrawFrozen;//提现冻结
    private Double keepBzj;//维持保证金

    public Double getKeepBzj() {
        return keepBzj;
    }

    public void setKeepBzj(Double keepBzj) {
        this.keepBzj = keepBzj;
    }

    public Double getWithdrawFrozen() {
        return withdrawFrozen == null ? 0 : withdrawFrozen;
    }

    public void setWithdrawFrozen(Double withdrawFrozen) {
        this.withdrawFrozen = withdrawFrozen;
    }

    public Double getTodayYk() {
        return todayYk == null ? 0 : todayYk;
    }

    public void setTodayYk(Double todayYk) {
        this.todayYk = todayYk;
    }

    public Double getEnIntoCash() {
        return enIntoCash == null ? 0 : enIntoCash;
    }

    public void setEnIntoCash(Double enIntoCash) {
        this.enIntoCash = enIntoCash;
    }

    public Double getEnWithdrawCash() {
        return enWithdrawCash == null ? 0 : enWithdrawCash;
    }

    public void setEnWithdrawCash(Double enWithdrawCash) {
        this.enWithdrawCash = enWithdrawCash;
    }

    public Double getEnOvernightDeposit() {
        return enOvernightDeposit == null ? 0 : enOvernightDeposit;
    }

    public void setEnOvernightDeposit(Double enOvernightDeposit) {
        this.enOvernightDeposit = enOvernightDeposit;
    }

    public Double getEnFuturesDeposit() {
        return enFuturesDeposit == null ? 0 : enFuturesDeposit;
    }

    public void setEnFuturesDeposit(Double enFuturesDeposit) {
        this.enFuturesDeposit = enFuturesDeposit;
    }

    public Double getDrawAble() {
        return drawAble == null ? 0 : drawAble;
    }

    public void setDrawAble(Double drawAble) {
        this.drawAble = drawAble;
    }

    public Integer getlDate() {
        return lDate;
    }

    public void setlDate(Integer lDate) {
        this.lDate = lDate;
    }

    public Long getlUnitId() {
        return lUnitId;
    }

    public void setlUnitId(Long lUnitId) {
        this.lUnitId = lUnitId;
    }

    public Long getlAccountId() {
        return lAccountId;
    }

    public void setlAccountId(Long lAccountId) {
        this.lAccountId = lAccountId;
    }

    public Double getEnBeginCash() {
        return enBeginCash == null ? 0 : enBeginCash;
    }

    public void setEnBeginCash(Double enBeginCash) {
        this.enBeginCash = enBeginCash;
    }

    public Double getEnCurrentCash() {
        return enCurrentCash == null ? 0 : enCurrentCash;
    }

    public void setEnCurrentCash(Double enCurrentCash) {
        this.enCurrentCash = enCurrentCash;
    }

    public Double getEnFrozenCapital() {
        return enFrozenCapital == null ? 0 : enFrozenCapital;
    }

    public void setEnFrozenCapital(Double enFrozenCapital) {
        this.enFrozenCapital = enFrozenCapital;
    }

    public Double getEnPrebuyCapital() {
        return enPrebuyCapital == null ? 0 : enPrebuyCapital;
    }

    public void setEnPrebuyCapital(Double enPrebuyCapital) {
        this.enPrebuyCapital = enPrebuyCapital;
    }

    public Double getEnPresalCapital() {
        return enPresalCapital == null ? 0 : enPresalCapital;
    }

    public void setEnPresalCapital(Double enPresalCapital) {
        this.enPresalCapital = enPresalCapital;
    }

    public Double getEnBuyCapital() {
        return enBuyCapital == null ? 0 : enBuyCapital;
    }

    public void setEnBuyCapital(Double enBuyCapital) {
        this.enBuyCapital = enBuyCapital;
    }

    public Double getEnSaleCapital() {
        return enSaleCapital == null ? 0 : enSaleCapital;
    }

    public void setEnSaleCapital(Double enSaleCapital) {
        this.enSaleCapital = enSaleCapital;
    }

    public Double getEnAssetValue() {
        return enAssetValue == null ? 0 : enAssetValue;
    }

    public void setEnAssetValue(Double enAssetValue) {
        this.enAssetValue = enAssetValue;
    }

    public String getVcCurrencyNo() {
        return vcCurrencyNo;
    }

    public void setVcCurrencyNo(String vcCurrencyNo) {
        this.vcCurrencyNo = vcCurrencyNo;
    }

    public Double getEnTotalYj() {
        return enTotalYj == null ? 0 : enTotalYj;
    }

    public void setEnTotalYj(Double enTotalYj) {
        this.enTotalYj = enTotalYj;
    }

    public Double getEnAssetTotalValue() {
        return enAssetTotalValue == null ? 0 : enAssetTotalValue;
    }

    public void setEnAssetTotalValue(Double enAssetTotalValue) {
        this.enAssetTotalValue = enAssetTotalValue;
    }

    public Double getEnTotalFeeQt() {
        return enTotalFeeQt == null ? 0 : enTotalFeeQt;
    }

    public void setEnTotalFeeQt(Double enTotalFeeQt) {
        this.enTotalFeeQt = enTotalFeeQt;
    }

    public Double getEnTotalRealYj() {
        return enTotalRealYj == null ? 0 : enTotalRealYj;
    }

    public void setEnTotalRealYj(Double enTotalRealYj) {
        this.enTotalRealYj = enTotalRealYj;
    }

    public Double getEnTempFrozenCapital() {
        return enTempFrozenCapital == null ? 0 : enTempFrozenCapital;
    }

    public void setEnTempFrozenCapital(Double enTempFrozenCapital) {
        this.enTempFrozenCapital = enTempFrozenCapital;
    }
}
